page.tsx 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. "use client";
  2. import { FC, PropsWithChildren } from "react";
  3. import { useRouter } from "@/i18n";
  4. // import ButtonOwn from "@/components/ButtonOwn";
  5. import './page.scss'
  6. interface Props {}
  7. const Profile: FC<PropsWithChildren<Props>> = (props) => {
  8. // let [amount, setAmount] = React.useState(0)
  9. let amount = 50
  10. let amountList = [10,20,50,100,200,500,1000,5000,10000,500,1000,5000,10000]
  11. const router = useRouter();
  12. const goPage = (path = '/') => {
  13. router.push(path)
  14. }
  15. return (
  16. <div className="main">
  17. <div className="userContent">
  18. <div className="userInfo">
  19. <div>
  20. <div className="bgImg"></div>
  21. <div>
  22. <span>Conta</span>
  23. <span className="phone">5516982013895</span>
  24. </div>
  25. </div>
  26. <div className="goto" onClick={() => goPage('/login')}>
  27. <span>Login</span>
  28. <span className="iconfont icon-xiangzuo1"></span>
  29. </div>
  30. </div>
  31. <div className="coin">
  32. <div>
  33. <span className="iconfont icon-wallet"></span>
  34. <div>
  35. <span> Saldo </span>
  36. <div className="num">
  37. <span className="uppercase">brl </span>
  38. <span>0.00</span>
  39. </div>
  40. </div>
  41. </div>
  42. <div>
  43. <span className="iconfont icon-gift2"></span>
  44. <div>
  45. <span> Bônus </span>
  46. <div className="num">
  47. <span className="uppercase">brl </span>
  48. <span>0.00</span>
  49. </div>
  50. </div>
  51. </div>
  52. </div>
  53. </div>
  54. <div className="link">
  55. <span onClick={() => goPage('/deposit')}>Depósito</span>
  56. <span onClick={() => goPage('/withdraw')}>Sacar</span>
  57. {/* <ButtonOwn active={true}>Depósito</ButtonOwn>
  58. <ButtonOwn active={true}>Sacar</ButtonOwn> */}
  59. </div>
  60. <ul>
  61. {
  62. amountList.map((item, index) => (
  63. <li className={index==0?'free':''} key={index}>
  64. <div className="content"> Afiliado - Ganhe R$ 10.000 por dia | 9F.COM
  65. <span data-v-5c42ece6="" className="iconfont icon-hot"></span>
  66. <div data-v-5c42ece6=""></div>
  67. </div>
  68. <div><span className="iconfont icon-xiangyou1"></span></div>
  69. </li>
  70. ))
  71. }
  72. </ul>
  73. <span className="logOut" onClick={() => goPage('/login')}>Login</span>
  74. </div>
  75. );
  76. };
  77. export default Profile;